package cn.itcast.test;

import cn.itcast.utils.ExcelParse;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;

import java.io.IOException;

/**
 * 测试通过POI读取Excel文件
 */
public class PoiTest02 {

    public static void main(String[] args) throws Exception {
//        //1、根据excel文件，创建工作簿
//        Workbook wb = new XSSFWorkbook("E:\\出货表.xlsx");
//        //2、获取第一页
//        Sheet sheet = wb.getSheetAt(0);
//        //3、循环 从第二行开始到第5行结束
//        for (int i = 2; i <= sheet.getLastRowNum(); i++) {  //sheet.getLastRowNum() : 获取最后一个有数据的行索引
//            //4、获取每一行
//            Row row = sheet.getRow(i);
//            //5、读取行中的第二个单元格，第三个单元格.....
//            Cell c1 = row.getCell(1);
//            String factoryName = c1.getStringCellValue();
//        }

        new ExcelParse().parse("E:\\出货表.xlsx");
    }
}
